non resident - French English Dictionary